Big Huge Thesaurus

Mentha arvensis

noun